
.clear{ clear:both;}
.left{ float:left; overflow:hidden; display:inline;}
.eeotop_nav{ height:38px; background-color:#333333;}
.eeotop_nav_in{ width:990px; margin:0 auto; }
.eeotop_logo{ margin-right:20px; height:38px;}
.eeotop_nav_roll{ line-height:38px; height:38px; }
.eeotop_nav_roll a{ color:#C8C8C8; text-decoration:none; font-size:12px; }
.eeofoot{font-size:12px; line-height:22px; padding:30px 0 30px 0; color:#B1B3B9; text-align:center}
.eeofoot a{ color:#B1B3B9; text-decoration:none }
.lcdc_banner{ width: 100%;height:550px; text-align: center; position: relative;}
.lcdc_banner #banner { position: absolute; top: 0;left: 50%; margin-left: -720px; display:block;}
.lcdc_mainnav{ width: 100%; height:50px; background:url(../images/dh01.jpg) no-repeat center #05132D; z-index: 10;position:relative}
.lcdc_mainnav_in{ width:990px; height:50px; margin:0 auto; }
.lcdc_menu_out{ float:left; cursor:pointer; display:inline; height:50px; text-align:center; line-height:50px; padding:0 11px 0 11px; margin:0 7px 0 7px; font-size:18px; color:#ffffff; }
.lcdc_menu_on{ background-color:#E22E31; }


.lcdc_body{ position:relative ;z-index: 10;}
.lcdc_body_in{ width:986px; border-radius:8px;  margin:0 auto; background-color: #f6f6f6 ; padding-top: 25px; padding-bottom: 25px; padding-left: 2px; padding-right: 2px;}
.lcdc_body_in_l{ float:left; width:640px; padding-left:20px; display:inline; }
.lcdc_body_in_r{ float:right; width:226px;}
.lcdc_bddy_space{ height:20px;}
.lcdc_body_title{ background:url(../images/8.gif) no-repeat; font-size:20px; font-weight:bolder; color:#E51D1F; height:27px; margin-top:25px; padding-left:22px;}
.lcdc_body_txt{ font-size:16px; color:#151515; line-height:38px; margin-top:10px; }
.lcdc_body_txt strong{ font-size:16px;  color:#04C4F8;}
.lcdc_rowimg{ margin-top:10px;}
.sic{ font-weight:bolder;}
.disnone { display: none;}
.lcdc_body_txtvv{ font-size:16px; font-weight:bolder; color:#CACACA; line-height:18px; margin-top:10px; }
.lcdc_body_txtvv strong{ font-size:18px;  color:#04C4F8;}
.lcdc_body_txtvv a { text-decoration:none; color:#3E5F90; font-size:16px;  font-weight:normal}
.lcdc_body_txtvv a:hover { text-decoration:underline; color:#294592; font-size:16px;  font-weight:normal}
#hotpic { width:400px; height:270px; overflow: hidden; margin:0; }

#hotpic img { vertical-align: top; border: 0; width:400px; height:270px; }
#NewsPic { position: relative; width:400px; height:270px; overflow: hidden; }
    #NewsPic a { overflow: visible; border: 0; text-decoration: none; }
    #NewsPic .Picture { position: absolute; left: 0; top: 0; }
    #NewsPic .Nav { position: absolute; height: 13px; line-height: 14px; bottom: 0; right: 0; }
        #NewsPic .Nav span { font-size: 12px; font-weight: 400; color: #FFF; float: right; display: block; width: 24px; text-align: center; background: #000; border-left: solid 1px #FFF; cursor: pointer; }
            #NewsPic .Nav span.Normal { color: #FFF; background: #000; filter: Alpha(opacity=50); opacity: .5; }
            #NewsPic .Nav span.Cur { background: #463519; color: #FFF; }
#NewsPicTxt { position: relative; width: 320px; height: 22px; border: 1px; margin: 0;  text-align: center; font-family: Sans-Serif; font-weight: 700; color: #000; font-size: 14px; margin-left: auto; margin-right: auto; margin-top: 3px; }
    #NewsPicTxt a:link, #NewsPicTxt a:visited { font-family: "Microsoft Yahei"; font-size: 16px; font-weight: 700; color: #000; text-decoration: none; }
    #NewsPicTxt a:hover { color: red; }

.index2_p1{ width:100%;  margin: 15px 5px 0 5px;  }
.index2_p1 .jjdd_item { width: 290px; height: 300px; margin:8px; background-color: #e8e8e8; border: 1px solid #c6c6c6; padding: 8px; float: left; text-align: center;}
.index2_p1 .jjdd_item img { width: 260px; border-radius: 5px;}
.index2_p1 .jjdd_title { color: #b71d14; line-height:24px ; font-weight: 600; font-size: 14px; }
.index2_p1 .jjdd_content { text-align: left; text-indent: 2em;} 

.index2_p1 .ljjb_item { width: 190px; height: 220px; float: left; text-align: center; margin: 3px 0;}
.index2_p1 .ljjb_item img { border-radius:50% ;}
.index2_p1 .ljjb_name { color: #b71d14; line-height:24px ; font-weight: 900; font-size: 18px;  }
.index2_p1 .ljjb_title { padding: 0 5px; color: #061088; font-weight: 600 ; }

.mindex2_p1{ width:100%;  margin: 15px 5px 0 5px;  }
.mindex2_p1 .jjdd_item { width: 290px; height: 300px; margin:8px; background-color: #e8e8e8; border: 1px solid #c6c6c6; padding: 8px; float: left; text-align: center;}
.mindex2_p1 .jjdd_item img { width: 260px; border-radius: 5px;}
.mindex2_p1 .jjdd_title { color: #b71d14; line-height:24px ; font-weight: 600; font-size: 14px; }
.mindex2_p1 .jjdd_content { text-align: left; text-indent: 2em;} 

.mindex2_p1 .ljjb_item { width: 190px; height: 220px; float: left; text-align: center; margin: 3px 0;}
.mindex2_p1 .ljjb_item img { border-radius:50% ;}
.mindex2_p1 .ljjb_name { color: #b71d14; line-height:24px ; font-weight: 900; font-size: 18px;  }
.mindex2_p1 .ljjb_title { padding: 0 5px; color: #061088; font-weight: 600 ; }

.mindex2_p1 p { padding-right: 8%;}

.index2_p1_picnews{  float:left; width:400px; height:270px; display:inline; overflow:hidden; background-color:#ffffff;}
.index2_p1_bigtxt{ width:520px; float:right;}
.index2_p1_bigtxt_p1{ text-align:center; font-size:18px;  color:#354D6F; font-weight: 600; padding:0 0 12px 0}
.index2_p1_bigtxt_p2{ font-size:15px; line-height:30px; color:#3C3C3C ;width: 480px; text-indent: 2em;}
.index2_p1_bigtxt_p3{ text-align:center; padding:14px 0 0 0;}

.index2_jieshao{ width:55%; padding-left:1%; float:left; display:inline;}
.index2_yingxiang{ width:41%; padding-right:1%; float:right;display:inline;}

.index2_banner_title{ background:url(../images/images/dddd.jpg) right no-repeat; font-weight:bolder; margin-top:10px; color:#FFFFFF; text-align: center; height:38px; line-height:38px; font-size:20px; width:98%; padding-left:2%}

.index2_banner_bluetitle{ background:url(../images/f112.jpg) no-repeat; font-size:16px; font-weight:bolder; color:#1b2653; height:27px; margin-top:0; padding-left:25px;}

.hdxc_roll{ width:99%; height:170px; float:left; display:inline; overflow:hidden; }
.hdxc_roll_in{ height:170px;}
.hdxc_rollpic{ float:left;  height:170px; margin-right:15px;}


.jsss_title{ width:100%; background:url(../images/2f2.gif) no-repeat center; margin-top:30px;  height:23px; text-align:center; font-size:16px; line-height:23px; color:#27577A}
.jsss_in{ width:100%;margin-top:25px; text-align:center; font-size:16px;}
.jsss_inss{ width:100%;margin-top:25px; text-align:center; font-size:16px;  border-top:2px solid #CBDAE6; padding-top:15px;}


.dpsh_list{ width:260px; height:200px; float:left; margin:0 0 0 16px; display:inline;}
.dpsh_list_in{ width:260px;}
.dpsh_list_t{ width:260px; margin-top:4px; font-size:12px; text-align:center;}

.navFix{position:fixed;top: 0; z-index: 99999;}  

#lcslcc div {   line-height: 30px; margin-bottom: 15px;padding-left: 25px;}
#lcslcc div span { font-size: 16px; color: #000000; line-height: 24px;font-weight: 100;}
#lcslcc div li img {width: 180px;border-radius:4px ; }
#lcslcc li { font-size: 14px;font-weight: 100; color: #000000; line-height: 18px;}
#lcslcc div li { width: 270px; height: 290px; float: left; text-align: center;}
.zhuti {  font-size: 20px; font-weight: 600;  line-height: 30px; text-align: center;}
.jieshao { font-size: 18px; font-weight: 300;  line-height: 30px; margin-bottom: 15px;padding-left: 25px;}
.jiabin {  font-size: 20px;font-weight: 300;  line-height: 30px; margin-bottom: 15px;padding-left: 25px;}
.zhaopian { background:url(../images/f555.png) no-repeat; font-size: 16px;color: #1b2653; font-weight: 600;  line-height: 30px; margin-bottom: 15px;padding-left: 25px;}

#pshcc div li img {width: 180px;border-radius:4px ; }
#pshcc li { font-size: 14px;font-weight: 100; color: #000000; line-height: 18px;}
#pshcc div li { width: 218px; height: 280px; float: left; text-align: center;}

.yititi div { padding-left: 20px;font-size: 14px;font-weight: 500;height: 30px;line-height: 30px;}

.nhxc2 div { margin-top: 40px;}
.nhxc2 span { margin-top: 20px; text-align: center;color: #06132c; font-weight: 800; font-size: 16px;}


.lcdc_body_in .top1img { width: 980px; margin: 0 auto; }
.lcdc_body_in .top1img img { width: 100%;}

.pp2text { text-align: left; text-indent: 2em; font-size: 16px; line-height: 30px; padding: 5px 50px; margin-top: 10px;}
.ljhg_banner_text { font-size: 16px; font-weight: 300; line-height: 30px; margin-bottom: 15px;}


.bannerline { position: absolute; top: 0;left: 50%; margin-left: -300px; display:block;  }

.left11 { width: 65%; float: left; padding-left: 5%;}
.righ11 { width: 30%; float: right;}
.left11 p { font-size: 16px; text-indent: 2em; line-height: 25px; margin-top: 5px;}
.righ22 { text-align: center; font-size: 16px; margin-top: 20px;}
.righ22 img { width: 200px; border-radius: 5px;}

.top3tt { margin-top: 50px;width: 100%;}
.mtop3tt { margin-top: 20px;width: 100%;}
.top3img { width: 80%; margin: 0 auto;}
.top3img img { width: 800px ;}
.mtop3img img { width: 90% ; margin-left: 5%;}
.t3lyh { text-align: left;} 
.t3lyh img { width: 20px;height: 20px;}
.t3ryh { text-align: right;} 
.t3ryh img { width: 20px;height: 20px;}
.mt3lyh { text-align: left;} 
.mt3lyh img { width: 10px;height: 10px;}
.mt3ryh { text-align: right;} 
.mt3ryh img { width: 10px;height: 10px;}
.t3body { width: 65%; opacity: 0.6; margin-left: 30% ; background-color: #FFFFFF; margin-top: -45px; padding: 10px 5px 0 15px; line-height: 25px; border-radius: 10px; font-size: 16px; font-weight: 700;}
.mt3body { width: 65%; opacity: 0.6; margin-left: 25% ; background-color: #FFFFFF; margin-top: -30px; padding: 5px 5px 0 15px; line-height: 20px; border-radius: 10px; font-size: 70%; font-weight: 400;}
.t3body div { margin-bottom: 10px;}
.t3txt { padding-left: 30px; font-weight: 200;}
.t3pos { font-weight: 200;}

.fengjing4 { width: 90%; text-align: center; display: block; margin: 30px auto;  }
.fengjing4 img { width: 800px;}
.mfengjing4 { width: 90%; text-align: center; display: block; margin: 30px auto;  }
.mfengjing4 img { width: 90%; margin-left: 5%;}
.fengjing4 div { height: 50px; line-height: 50px;}

.nyjb {  width: 160px; height: 210px; float: left; text-align: center; margin-top: 20px; padding-bottom: 20px; border-bottom: solid  #e3e3e3 1px ;}
.nyjbname { font-size: 18px; font-weight: 500; color: #545454;}
.nyjbpotion { font-size: 14px; font-weight: 300; color: #c4c4c4; padding: 0 20px;}


.noselect {
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

.mbannerline { position: absolute; top: 5%;left: 50%; margin-left: -75%; display:block;  }
.mnav { float: left; font-size: 75% ; line-height: 180%; color: #ffffff; margin: 1% 1%; width: 22%; border-bottom: solid #ffff99 1px;}
.mtitlebody { height: 10%; font-size: 120%; color: #E22E31; width: 100%; text-align: center; font-weight: 800; margin-top: 10px;}
.mnyjb {  width: 33%; height: 200px; float: left; text-align: center;  margin-top: 10px; padding-bottom: 20px; }
.mnyjbphoto img { width: 90%;}
.mnyjbname { font-size: 100%; font-weight: 500; color: #000000;}
.mnyjbpotion { font-size: 60%; font-weight: 300; color: #000000; padding: 0 20px;}

.mlcdc_body_in{ width:98%; border-radius:8px;  margin:0 1%; background-color: #f6f6f6 ; padding-top: 2%; padding-bottom: 2%; padding-left: 2px; padding-right: 2px;}

.mlcdc_body_in .mtop1img .mleft {float: left;width: 30%;}

.mlcdc_body_in .mtop1img .mlogo {float: right;width: 20%;}



.mpp2text { text-align: left; text-indent: 2em; font-size: 16px; line-height: 30px; padding: 5px 10px; margin-top: 10px;}

.mleft11 { width: 60%; float: left; padding-left: 2%;}
.mrigh11 { width: 38%; float: right;}
.mleft11 p { font-size: 16px; text-indent: 2em; line-height: 25px; margin-top: 5px;}
.mrigh22 { text-align: center; font-size: 16px; margin-top: 20px;}
.mrigh22 img {  border-radius: 5px;}